<?php
require_once ('../../connexion.php');

try{
	$sql='SELECT * FROM horaires';
	$select = $connection->prepare($sql, array(PDO::ATTR_CURSOR => PDO::CURSOR_FWDONLY));
	$select->execute();
	
	
	$error=0;
	while($enregistrement = $select->fetch(PDO::FETCH_OBJ)){
		if ($enregistrement->jour=="Jours Fériés"){
			$jour="Feries";
		}else{
			$jour=$enregistrement->jour;
		}
		$heures=$_POST[$jour];
		
		if($enregistrement->heures != $heures){
			try{
				$sqlUpdate='UPDATE horaires SET  heures = :heures WHERE id=:enregistrementId';
				$update = $connection->prepare($sqlUpdate, array(PDO::ATTR_CURSOR => PDO::CURSOR_FWDONLY));
				$update->execute(array(':heures' => $heures, ':enregistrementId' => $enregistrement->id));
			}catch (Exception $e){
				$error++;
			}	
		}
	}
} catch (Exception $e){
	echo "Impossible de charger les horaires d'ouvertures";
}
?>
<fieldset>
		<legend>HORAIRES D'OUVERTURES</legend>
<?php		
	// on test le succes
	if(isset($update)){
		if ($error==0){
			echo "<h3>Mofification effectuée !</h3>";				
		}else{
			echo "<h3>".$error." erreur(s) survenue(s) lors de la modification</h3>";		
		}
	}else{
		echo "<h3>Aucune modification effectuée !</h3>";
	}
?>
</fieldset>
